#include<bits/stdc++.h>
using namespace std;

int n,m,t;
int ap[100002],c[100002];
char d[20][50002];
int x[6];

int main(){
	
	freopen("arena.in","r",stdin);
	freopen("arena.out","w",stdout);
	
	cin>>n>>m;
	for(int i=1;i<=n;i++)cin>>ap[i];
	for(int i=1;i<=m;i++)cin>>c[i];
	int K=1,tmp=1;
	for(;K;K++){
		tmp*=2;
		if(tmp>=n)break;
	}
	for(int p=1;p<=K;p++){
		for(int i=1;i<=pow(2,K-p);i++)cin>>d[p][i];
	}
	cin>>t;
	for(int i=1;i<=t;i++){
		cin>>x[i];
	}
	
	
	return 0;
}
